//
// Created by MikeChen on 2025/4/6.
//


#include <stdio.h>
#include <string.h>
#include <stdlib.h>

//1.无参无返回值函数
void func1(){
    printf("\n.......................\n");
}
//2.有参无返回值
void func2(int val){
    printf("\n%d\n",val);
}
//3.有参有返回值
int max(int x,int y){
    return x>y?x:y;
}
//4.无参有返回值
int getX(){
    int x;
    scanf("%d",&x);
    return x;
}
int main() {
    //函数的定义和声明
    /*
        C语言要求，在程序中用到的所有函数，必须”先定义后使用“
            定义函数：
                1.指定函数的名字，后面按名调用
                2.指定函数的类型，即返回类型
                3.指定函数参数的名字，数字类型和个数。
                    调用函数时需要传递，无参函数不需要传递
                4.指定函数完成的功能，说明其是干什么的
    */


    system("read -rsp $'Press enter to continue...\\n'");
    return EXIT_SUCCESS;
}